home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 03 - 1987 / 03.10 Oct 87 / RomRef sources / ROM Data sources / ROM Data.asm < prev    next >
Encoding:
Assembly Source File  |  1986-08-15  |  2.8 KB  |  159 lines  |  [TEXT/MEDT]

  1. ;
  2. ; This is the data file for the ROM Reference desk accessory
  3. ; Version 2
  4. ; Frank Alviani
  5. ;
  6. ; 2:59:47 PM  4/7/86
  7.  
  8. ; Abbreviation Macros (these are expanded by the DA)....
  9.  
  10. VAR     set $40
  11. NOVAR   set 0
  12.  
  13.     MACRO .Integer v,x = DC.B $80+{v},{x}
  14.     |
  15.  
  16.     MACRO .Handle  v,x = DC.B $81+{v},{x}
  17.     |
  18.  
  19.     MACRO .Str255  v,x = DC.B $82+{v},{x}
  20.     |
  21.  
  22.     MACRO .Ptr v,x = DC.B $83+{v},{x}
  23.     |
  24.  
  25.     MACRO .Boolean v,x = DC.B $84+{v},{x}
  26.     |
  27.  
  28.     MACRO .long    v,x = DC.B $85+{v},{x}
  29.     |
  30.  
  31.     MACRO .type    v,x = DC.B $86+{v},{x}
  32.     |
  33.  
  34.     MACRO .byte    v,x = DC.B $87+{v},{x}
  35.     |
  36.  
  37.     MACRO .AbRecH v,x = DC.B $88+{v},{x}
  38.     |
  39.  
  40.     MACRO .CtlHndl v,x = DC.B $89+{v},{x}
  41.     |
  42.  
  43.     MACRO .Pt  v,x = DC.B $8A+{v},{x}
  44.     |
  45.  
  46.     MACRO .Rect v,x = DC.B $8B+{v},{x}
  47.     |
  48.  
  49.     MACRO .WindRec v,x = DC.B $8C+{v},{x}
  50.     |
  51.  
  52.     MACRO .EvtRec v,x = DC.B $8D+{v},{x}
  53.     |
  54.  
  55.     MACRO .ParamBlk v,x = DC.B $8E+{v},{x}
  56.     |
  57.  
  58.     MACRO .DlogRec v,x = DC.B $8F+{v},{x}
  59.     |
  60.  
  61.     MACRO .QHdrRec v,x = DC.B $90+{v},{x}
  62.     |
  63.  
  64.     MACRO .FInfo v,x = DC.B $91+{v},{x}
  65.     |
  66.  
  67.     MACRO .Zone v,x = DC.B $92+{v},{x}
  68.     |
  69.  
  70.     MACRO .DTime v,x = DC.B $93+{v},{x}
  71.     |
  72.  
  73.     MACRO .TPrP v,x = DC.B $94+{v},{x}
  74.     |
  75.  
  76.     MACRO .THPrint v,x = DC.B $95+{v},{x}
  77.     |
  78.  
  79.     MACRO .Pat v,x = DC.B $96+{v},{x}
  80.     |
  81.  
  82.     MACRO .Graf v,x = DC.B $97+{v},{x}
  83.     |
  84.  
  85.     MACRO .RgnH v,x = DC.B $98+{v},{x}
  86.     |
  87.  
  88.     MACRO .PicH v,x = DC.B $99+{v},{x}
  89.     |
  90.  
  91.     MACRO .PolH v,x = DC.B $9A+{v},{x}
  92.     |
  93.  
  94.     MACRO .Fix v,x = DC.B $9B+{v},{x}
  95.     |
  96.  
  97.     MACRO .Bmap v,x = DC.B $9C+{v},{x}
  98.     |
  99.  
  100.     MACRO .SFReply v,x = DC.B $9D+{v},{x}
  101.     |
  102.  
  103.     MACRO .TEHndl v,x = DC.B $9E+{v},{x}
  104.     |
  105.  
  106.     MACRO .WPtr v,x = DC.B $9F+{v},{x}
  107.     |
  108.  
  109.     STRING_FORMAT   0       ;no-count format for toolbox display
  110. ; -----
  111. ; Abbreviation resources
  112. ; -----
  113.     .ALIGN    2
  114.     RESOURCE    'ROMA'  1
  115.     DC.B    'short',0
  116.     DC.B    'Handle',0
  117.     DC.B    'Str255',0
  118.     DC.B    'Ptr',0
  119.     DC.B    'Boolean',0
  120.     DC.B    'long',0
  121.     DC.B    'type',0
  122.     DC.B    'char',0
  123.     DC.B    'AbRecHandle',0
  124.     DC.B    'ControlHandle',0
  125.     DC.B    'Point',0
  126.     DC.B    'Rect', 0
  127.     DC.B    'WindowRecord',0
  128.     DC.B    'EventRecord',0
  129.     DC.B    'ParamBlockRec',0
  130.     DC.B    'DialogRec',0
  131.     DC.B    'DrvQEl',0
  132.     DC.B    'FInfo',0
  133.     DC.B    'Zone',0
  134.     DC.B    'DateTimeRec',0
  135.     DC.B    'TPrPort',0
  136.     DC.B    'TPrint **',0
  137.     DC.B    'Pattern',0
  138.     DC.B    'GrafPtr',0
  139.     DC.B    'RgnHandle',0
  140.     DC.B    'PicHandle',0
  141.     DC.B    'PolyHandle',0
  142.     DC.B    'Fixed', 0
  143.     DC.B    'BitMap', 0
  144.     DC.B    'SFReply',0
  145.     DC.B    'TEHandle',0
  146.     DC.B    'WindowPtr',0
  147.  
  148. ; -----
  149. ; Names of each toolbox call by Manager
  150. ; -----
  151.  
  152.     Include RomRef_Data:Names.asm
  153.     Include RomRef_Data:Formal1.asm
  154.     Include RomRef_Data:Formal2.asm
  155.     Include RomRef_Data:Formal3.asm
  156.     Include RomRef_Data:Formal4.asm
  157.  
  158.     end
  159.